Divide-and-Conquer Approximation Algorithm for Vertex Cover

نویسندگان

  • Eyjólfur Ingi Ásgeirsson
  • Clifford Stein
چکیده

The vertex cover problem is a classical NP-complete problem for which the best worstcase approximation ratio is 2−o(1). In this paper, we use a collection of simple graph transformations, each of which guarantees an approximation ratio of 3 2 , to find approximate vertex covers for a large collection of randomly generated graphs and test graphs from various sources. The graph reductions are extremely fast, and even though they by themselves are not guaranteed to find a vertex cover, we manage to find a 3 2 -approximate vertex cover for almost every single graph in our collection. The few graphs that we cannot solve have specific structure: they are triangle-free, with a minimum degree of at least 3, a lower bound of n 2 on the optimal vertex cover, and are unlikely to have a large bipartite subgraph.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Algorithms for the max k -vertex cover Problem

We first devise moderately exponential exact algorithms for max k-vertex cover, with time-complexity exponential in n but with polynomial space-complexity by developing a branch and reduce method based upon the measure-and-conquer technique. We then prove that, there exists an exact algorithm for max k-vertex cover with complexity bounded above by the maximum among c and γ , for some γ < 2, whe...

متن کامل

Cut Problemsand Their Application to Divide-and-conquer

Divide-and-conquer is one of the most basic techniques in thedesign and analysisof algorithms, and yet, until recently, therehavebeen essentially no performanceguaranteesknown for approximation algorithms based on this approach. This chapter will present approximation algorithmsfor several NPhard graph-theoretic cut problems, and their subsequent application asa tool for the “divide” part of di...

متن کامل

Introduction to Approximation Algorithms

To date, thousands of natural optimization problems have been shown to be NP-hard [8, 18]. To deal with these problems, two approaches are commonly adopted: (a) approximation algorithms, (b) randomized algorithms. Roughly speaking, approximation algorithms aim to find solutions whose costs are as close to be optimal as possible in polynomial time. Randomized algorithms can be looked at from dif...

متن کامل

Free Vibration Analysis of Repetitive Structures using Decomposition, and Divide-Conquer Methods

This paper consists of three sections. In the first section an efficient method is used for decomposition of the canonical matrices associated with repetitive structures. to this end, cylindrical coordinate system, as well as a special numbering scheme were employed. In the second section, divide and conquer method have been used for eigensolution of these structures, where the matrices are in ...

متن کامل

Divide-and-Conquer Minimal-Cut Bisectioning of Task Graphs

This paper proposes a method for partitioning the vertex set of an undirected simple weighted graph into two subsets so as to minimise the diierence of vertex-weight sums between the two subsets and the total weight of edges cut (i.e., edges with one end in each subset). The proposed heuristic algorithm works in a divide-and-conquer fashion and is a modiication of an algorithm suggested in the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • SIAM J. Discrete Math.

دوره 23  شماره 

صفحات  -

تاریخ انتشار 2009